leave a place hastily - Francés Inglés Diccionario